.clear {
    clear: both;
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
#navbar ul li a{ padding: 0 14px}

pre{margin-top:-10px}

div.componentheading{ display:none}

tr.rsform-block td{
font-family: 'FrutigerLight';

font-size:12px
}
form#userForm table{ width:125%}

input[type="submit"]{ margin-left:10px}

tr.rsform-block-txtyourwords td{ vertical-align: top !important;}

.lh20{line-height:20px}

.formError { font-size:11px; color:red}

.boxplus-carousel .boxplus-paging > div.boxplus-prev{    
	background: url("../images/iconPrev.png") no-repeat !important;
	width:28px; height:28px;
	margin-top:-80px;
    left: 0 !important;
	}
.boxplus-carousel .boxplus-paging > div.boxplus-prev:hover{ background-position: 0 0 !important; }	
.boxplus-carousel .boxplus-paging > div.boxplus-next:hover{ background-position: 0 0 !important; }	
.boxplus-carousel .boxplus-paging > div.boxplus-next{    
	background: url("../images/iconNext.png") no-repeat !important;
	width:28px; height:28px;
	margin-top:-80px;
    right: 0 !important;
	}
.boxplus-carousel .boxplus-paging > div.boxplus-prev, .boxplus-carousel .boxplus-paging > div.boxplus-next{width:28px !important; height:28px !important;}

a.boxplus-prev, a.boxplus-next{ display:none}

div.last{ margin-right:0}

p.tim{color:#8D2E6E; padding:0}

.sizez{width:224px; height:108px}

#header .headerLinks ul li:last-child, #header .headerLinks ul li:last-child > a{ 
background:url("../images/facebook-icon.png") no-repeat !important;
width:24px; height:27px; text-indent:999px }

input#jform_password1, input#jform_password2, input#jform_email1, input#jform_email2 {
   background: none repeat scroll 0 0 #C6C6C6;
    border: 0 none;
    color: #707070;
    font-size: 13px;
    line-height: 18px;
    margin-bottom: 5px;
    padding: 5px;
    width: 325px;
}
#member-registration div{ margin-left:274px}
#member-registration legend { display:none}
#member-registration a{
	border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    
    font-family: 'Century Gothic';
    font-size: 15px;
    line-height: 16px;
    padding: 5px 15px;
    text-transform: uppercase;
	background: none repeat scroll 0 0 #1F292A;
}
button.validate{
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    
    font-family: 'Century Gothic';
    font-size: 15px;
    line-height: 16px;
    padding: 5px 15px;
    text-transform: uppercase;
	background: none repeat scroll 0 0 #8D2E6E;
	font-weight:400
}

label#jform_name-lbl{float:left; width:150px}

label#jform_username-lbl{float:left; width:150px}

label#jform_password1-lbl{float:left; width:150px}

label#jform_password2-lbl{float:left; width:150px}

label#jform_email1-lbl{float:left; width:150px}

label#jform_email2-lbl{float:left; width:150px}

div.login button.button{    
	background: none repeat scroll 0 0 #C9CBCC;
    border: 1px solid #E6E7E7;
    color: #5A5A5A;
    float: none;
    font-size: 11px;
    padding: 2px 10px; font-weight:400}


div.ofh div ul li a{
	color: #5A5A5A;
    font-size: 11px}






